Synonyms for "rubber stamp"

Words with similar meaning